to cause indigestion - Turkish English Dictionary